<!--

     Licensed to the Apache Software Foundation (ASF) under one
     or more contributor license agreements.  See the NOTICE file
     distributed with this work for additional information
     regarding copyright ownership.  The ASF licenses this file
     to you under the Apache License, Version 2.0 (the
     "License"); you may not use this file except in compliance
     with the License.  You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing,
     software distributed under the License is distributed on an
     "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
     KIND, either express or implied.  See the License for the
     specific language governing permissions and limitations
     under the License.

-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- **************************************************************** -->
<!-- *  PLEASE KEEP COMPLICATED EXPRESSIONS OUT OF THESE TEMPLATES, * -->
<!-- *  i.e. only iterate & print data where possible. Thanks, Jez. * -->
<!-- **************************************************************** -->

<html>
<head>
    <!-- Generated by groovydoc (2.4.7) on Thu Dec 01 22:36:12 PST 2016 -->
    <title>ScreenRenderImpl (Moqui Framework 2.0.0)</title>
    <meta name="date" content="2016-12-01">
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <link href="../../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
    <link href="../../../../groovy.ico" type="image/x-icon" rel="icon">
    <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">

<body class="center">
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
    parent.document.title="ScreenRenderImpl (Moqui Framework 2.0.0)";
}
//-->
</script>
<noscript>
    <div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
    <!--   -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
    <!--   -->
</a>
    <ul class="navList" title="Navigation">
        <li><a href="../../../../overview-summary.html">Overview</a></li>
        <li><a href="package-summary.html">Package</a></li>
        <li class="navBarCell1Rev">Class</li>
        <li><a href="../../../../deprecated-list.html">Deprecated</a></li>
        <li><a href="../../../../index-all.html">Index</a></li>
        <li><a href="../../../../help-doc.html">Help</a></li>
    </ul>
</div>

<div class="subNav">
    <div>
        <ul class="navList">
            <li><a href="../../../../index.html?org/moqui/impl/screen/ScreenRenderImpl" target="_top">Frames</a></li>
            <li><a href="ScreenRenderImpl.html" target="_top">No Frames</a></li>
        </ul>
    </div>
    <div>
        <ul class="subNavList">
            <li>Summary:&nbsp;</li>
            Nested&nbsp;&nbsp;&nbsp;<li><a href="#field_summary">Field</a></li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<li><a href="#constructor_summary">Constructor</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#method_summary">Method</a></li>&nbsp;&nbsp;&nbsp;
        </ul>
        <ul class="subNavList">
            <li>&nbsp;|&nbsp;Detail:&nbsp;</li>
            <li><a href="#field_detail">Field</a></li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<li><a href="#constructor_detail">Constructor</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#method_detail">Method</a></li>&nbsp;&nbsp;&nbsp;
        </ul>
    </div>
    <a name="skip-navbar_top">
        <!--   -->
    </a></div>
<!-- ========= END OF TOP NAVBAR ========= -->

<!-- ======== START OF CLASS DATA ======== -->
<div class="header">

    <div class="subTitle">Package: <strong>org.moqui.impl.screen</strong></div>

    <h2 title="[Groovy] Class ScreenRenderImpl" class="title">[Groovy] Class ScreenRenderImpl</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><ul class="inheritance"></ul></li><li>org.moqui.impl.screen.ScreenRenderImpl
</ul>
<div class="description">
    <ul class="blockList">
        <li class="blockList">

            <dl>
                <dt>All Implemented Interfaces and Traits:</dt>
                <dd><a href='../../../../org/moqui/screen/ScreenRender.html'>ScreenRender</a></dd>
            </dl>
            <!-- todo: direct known subclasses -->
            <hr>
            <br>
<pre>@groovy.transform.CompileStatic
class ScreenRenderImpl
extends java.lang.Object

</pre>



          </li>
    </ul>
</div>

<div class="summary">
    <ul class="blockList">
        <li class="blockList">
        <!-- =========== NESTED CLASS SUMMARY =========== -->
        

        <!-- =========== ENUM CONSTANT SUMMARY =========== -->
        
        <!-- =========== FIELD SUMMARY =========== -->
        
            <ul class="blockList">
                <li class="blockList"><a name="field_summary"><!--   --></a>
                    <h3>Field Summary</h3>
                    <ul class="blockList">
                    <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum constants summary table">
                        <caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
                        <tr>
                            <th class="colFirst" scope="col">Modifiers</th>
                            <th class="colLast" scope="col">Name</th>
                            <th class="colLast" scope="col">Description</th>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><strong>protected&nbsp;java.io.Writer</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#afterScreenWriter">afterScreenWriter</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><strong>protected&nbsp;java.lang.String</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#baseLinkUrl">baseLinkUrl</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><strong>protected&nbsp;java.lang.Boolean</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#boundaryComments">boundaryComments</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><strong>protected&nbsp;java.lang.String</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#characterEncoding">characterEncoding</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><strong>protected&nbsp;java.lang.String</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#curThemeId">curThemeId</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><strong>protected&nbsp;java.util.Map&lt;java.lang.String, java.util.ArrayList&lt;java.lang.String&gt;&gt;</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#curThemeValuesByType">curThemeValuesByType</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><strong>protected&nbsp;boolean</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#dontDoRender">dontDoRender</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><strong>org.moqui.impl.context.ExecutionContextImpl</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#ec">ec</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><strong>protected&nbsp;java.io.Writer</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#internalWriter">internalWriter</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><strong>protected&nbsp;static&nbsp;boolean</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#isTraceEnabled">isTraceEnabled</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><strong>protected&nbsp;static&nbsp;org.slf4j.Logger</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#logger">logger</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><strong>protected&nbsp;java.lang.String</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#macroTemplateLocation">macroTemplateLocation</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><strong>protected&nbsp;java.util.ArrayList&lt;java.lang.String&gt;</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#originalScreenPathNameList">originalScreenPathNameList</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><strong>protected&nbsp;java.lang.String</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#outputContentType">outputContentType</a></code></td>
                            <td class="colLast">For HttpServletRequest/Response renders this will be set on the response either as this default or a value
 determined during render, especially for screen sub-content based on the extension of the filename.</code></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><strong>protected&nbsp;<a href='../../../../org/moqui/impl/screen/ScreenDefinition.html'>ScreenDefinition</a></strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#overrideActiveScreenDef">overrideActiveScreenDef</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><strong>protected&nbsp;java.lang.String</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#renderMode">renderMode</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><strong>protected&nbsp;boolean</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#rendering">rendering</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><strong>protected&nbsp;javax.servlet.http.HttpServletRequest</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#request">request</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><strong>protected&nbsp;javax.servlet.http.HttpServletResponse</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#response">response</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><strong>protected&nbsp;<a href='../../../../org/moqui/impl/screen/ScreenDefinition.html'>ScreenDefinition</a></strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#rootScreenDef">rootScreenDef</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><strong>protected&nbsp;java.lang.String</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#rootScreenLocation">rootScreenLocation</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><strong>protected&nbsp;java.util.Map&lt;java.lang.String, FormInstance&gt;</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#screenFormCache">screenFormCache</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><strong>protected&nbsp;int</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#screenPathIndex">screenPathIndex</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><strong>protected&nbsp;<a href='../../../../org/moqui/impl/screen/ScreenUrlInfo.html'>ScreenUrlInfo</a></strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#screenUrlInfo">screenUrlInfo</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><strong>protected&nbsp;<a href='../../../../UrlInstance.html'>UrlInstance</a></strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#screenUrlInstance">screenUrlInstance</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><strong>protected&nbsp;java.io.Writer</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#scriptWriter">scriptWriter</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><strong>protected&nbsp;java.lang.String</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#servletContextPath">servletContextPath</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><strong><a href='../../../../org/moqui/impl/screen/ScreenFacadeImpl.html'>ScreenFacadeImpl</a></strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#sfi">sfi</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><strong>protected&nbsp;java.util.Set&lt;java.lang.String&gt;</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#stopRenderScreenLocations">stopRenderScreenLocations</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><strong>protected&nbsp;java.util.Map&lt;java.lang.String, <a href='../../../../org/moqui/impl/screen/ScreenUrlInfo.html' title='ScreenUrlInfo'>ScreenUrlInfo</a>&gt;</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#subscreenUrlInfos">subscreenUrlInfos</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><strong>protected&nbsp;java.lang.String</strong></code>&nbsp;</td>
                            <td class="colLast"><code><a href="#webappName">webappName</a></code></td>
                            <td class="colLast"></code></td>
                        </tr>
                        
                    </table>
                   </ul>
                </li>
                
            </ul>
        

        <!-- =========== PROPERTY SUMMARY =========== -->
        

        <!-- =========== ELEMENT SUMMARY =========== -->
        

        
        <!-- ======== CONSTRUCTOR SUMMARY ======== -->
        <ul class="blockList">
                <li class="blockList"><a name="constructor_summary"><!--   --></a>
                    <h3>Constructor Summary</h3>
                    <ul class="blockList">
                    <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructors Summary table">
                        <caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
                        <tr>
                            <th class="colFirst" scope="col">Constructor and description</th>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst">
                                <code><a href="#ScreenRenderImpl(org.moqui.impl.screen.ScreenFacadeImpl)">ScreenRenderImpl</a></strong>
                                (<a href='../../../../org/moqui/impl/screen/ScreenFacadeImpl.html'>ScreenFacadeImpl</a> sfi)</code><br></td>
                        </tr>
                        
                    </table>
                   </ul>
              </li>
        </ul>
        

        
        <!-- ========== METHOD SUMMARY =========== -->
        <ul class="blockList">
            
            <li class="blockList"><a name="method_summary"><!--   --></a>
                    <h3>Methods Summary</h3>
                    <ul class="blockList">
                    <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Methods Summary table">
                        <caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
                        <tr>
                            <th class="colFirst" scope="col">Type</th>
                            <th class="colLast" scope="col">Name and description</th>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#appendToAfterScreenWriter(java.lang.String)">appendToAfterScreenWriter</a></strong>(java.lang.String text)</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#appendToScriptWriter(java.lang.String)">appendToScriptWriter</a></strong>(java.lang.String text)</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../org/moqui/screen/ScreenRender.html'>ScreenRender</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#baseLinkUrl(java.lang.String)">baseLinkUrl</a></strong>(java.lang.String blu)</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../UrlInstance.html'>UrlInstance</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#buildUrl(java.lang.String)">buildUrl</a></strong>(java.lang.String subscreenPath)</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../UrlInstance.html'>UrlInstance</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#buildUrl(org.moqui.impl.screen.ScreenDefinition, ArrayList<String>, java.lang.String)">buildUrl</a></strong>(<a href='../../../../org/moqui/impl/screen/ScreenDefinition.html'>ScreenDefinition</a> fromSd, java.util.ArrayList&lt;java.lang.String&gt; fromPathList, java.lang.String subscreenPathOrig)</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../org/moqui/impl/screen/ScreenUrlInfo.html'>ScreenUrlInfo</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#buildUrlInfo(java.lang.String)">buildUrlInfo</a></strong>(java.lang.String subscreenPathOrig)</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>boolean</strong></code></td>
                            <td class="colLast"><code><strong><a href="#checkWebappSettings(org.moqui.impl.screen.ScreenDefinition)">checkWebappSettings</a></strong>(<a href='../../../../org/moqui/impl/screen/ScreenDefinition.html'>ScreenDefinition</a> currentSd)</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>void</strong></code></td>
                            <td class="colLast"><code><strong><a href="#doActualRender()">doActualRender</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>boolean</strong></code></td>
                            <td class="colLast"><code><strong><a href="#doBoundaryComments()">doBoundaryComments</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../org/moqui/screen/ScreenRender.html'>ScreenRender</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#encoding(java.lang.String)">encoding</a></strong>(java.lang.String characterEncoding)</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#endFormListRow()">endFormListRow</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#endFormListSubRow()">endFormListSubRow</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../org/moqui/impl/screen/ScreenDefinition.html'>ScreenDefinition</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#getActiveScreenDef()">getActiveScreenDef</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.util.ArrayList&lt;java.lang.String&gt;</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getActiveScreenPath()">getActiveScreenPath</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getActiveScreenPathName()">getActiveScreenPathName</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getAfterScreenWriterText()">getAfterScreenWriterText</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>java.net.URI</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getBaseLinkUri()">getBaseLinkUri</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.lang.Object</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getContextValue(java.lang.String, java.lang.String)">getContextValue</a></strong>(java.lang.String from, java.lang.String value)</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../UrlInstance.html'>UrlInstance</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#getCurrentScreenUrl()">getCurrentScreenUrl</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getCurrentThemeId()">getCurrentThemeId</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>protected&nbsp;java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getDefaultText(org.moqui.util.MNode)">getDefaultText</a></strong>(org.moqui.util.MNode widgetNode)</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getFieldEntityValue(org.moqui.util.MNode)">getFieldEntityValue</a></strong>(org.moqui.util.MNode widgetNode)</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>java.util.LinkedHashMap&lt;java.lang.String, java.lang.String&gt;</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getFieldOptions(org.moqui.util.MNode)">getFieldOptions</a></strong>(org.moqui.util.MNode widgetNode)</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.lang.Object</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getFieldValue(org.moqui.util.MNode, java.lang.String)">getFieldValue</a></strong>(org.moqui.util.MNode fieldNode, java.lang.String defaultValue)</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getFieldValueClass(org.moqui.util.MNode)">getFieldValueClass</a></strong>(org.moqui.util.MNode fieldNodeWrapper)</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getFieldValuePlainString(org.moqui.util.MNode, java.lang.String)">getFieldValuePlainString</a></strong>(org.moqui.util.MNode fieldNodeWrapper, java.lang.String defaultValue)</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getFieldValueString(org.moqui.util.MNode)">getFieldValueString</a></strong>(org.moqui.util.MNode widgetNode)</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getFieldValueString(org.moqui.util.MNode, java.lang.String, java.lang.String)">getFieldValueString</a></strong>(org.moqui.util.MNode fieldNodeWrapper, java.lang.String defaultValue, java.lang.String format)</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../FormInstance.html'>FormInstance</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#getFormInstance(java.lang.String)">getFormInstance</a></strong>(java.lang.String formName)</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>org.moqui.util.MNode</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getFormNode(java.lang.String)">getFormNode</a></strong>(java.lang.String formName)</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getRenderMode()">getRenderMode</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../org/moqui/impl/screen/ScreenDefinition.html'>ScreenDefinition</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#getRootScreenDef()">getRootScreenDef</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../org/moqui/impl/screen/ScreenUrlInfo.html'>ScreenUrlInfo</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#getScreenUrlInfo()">getScreenUrlInfo</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../UrlInstance.html'>UrlInstance</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#getScreenUrlInstance()">getScreenUrlInstance</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getScriptWriterText()">getScriptWriterText</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>freemarker.template.Template</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getTemplate()">getTemplate</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getThemeIconClass(java.lang.String)">getThemeIconClass</a></strong>(java.lang.String text)</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.util.ArrayList&lt;java.lang.String&gt;</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getThemeValues(java.lang.String)">getThemeValues</a></strong>(java.lang.String resourceTypeEnumId)</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>java.io.Writer</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getWriter()">getWriter</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>protected&nbsp;void</strong></code></td>
                            <td class="colLast"><code><strong><a href="#internalRender()">internalRender</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>boolean</strong></code></td>
                            <td class="colLast"><code><strong><a href="#isActiveInCurrentMenu()">isActiveInCurrentMenu</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>boolean</strong></code></td>
                            <td class="colLast"><code><strong><a href="#isInCurrentScreenPath(List<String>)">isInCurrentScreenPath</a></strong>(java.util.List&lt;java.lang.String&gt; pathNameList)</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../org/moqui/screen/ScreenRender.html'>ScreenRender</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#macroTemplate(java.lang.String)">macroTemplate</a></strong>(java.lang.String mtl)</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../UrlInstance.html'>UrlInstance</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#makeUrlByType(java.lang.String, java.lang.String, org.moqui.util.MNode, java.lang.String)">makeUrlByType</a></strong>(java.lang.String origUrl, java.lang.String urlType, org.moqui.util.MNode parameterParentNode, java.lang.String expandTransitionUrlString)</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#popContext()">popContext</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#pushContext()">pushContext</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#pushSingleFormMapContext(org.moqui.util.MNode)">pushSingleFormMapContext</a></strong>(org.moqui.util.MNode formNode)</code><br>Call this at the beginning of a form-single. </td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>protected&nbsp;void</strong></code></td>
                            <td class="colLast"><code><strong><a href="#recursiveRunActions(Iterator<ScreenDefinition>, boolean, boolean)">recursiveRunActions</a></strong>(java.util.Iterator&lt;<a href='../../../../org/moqui/impl/screen/ScreenDefinition.html' title='ScreenDefinition'>ScreenDefinition</a>&gt; screenDefIterator, boolean runAlwaysActions, boolean runPreActions)</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>protected&nbsp;<a href='../../../../ResponseItem.html'>ResponseItem</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#recursiveRunTransition(Iterator<ScreenDefinition>, boolean)">recursiveRunTransition</a></strong>(java.util.Iterator&lt;<a href='../../../../org/moqui/impl/screen/ScreenDefinition.html' title='ScreenDefinition'>ScreenDefinition</a>&gt; sdIterator, boolean runPreActions)</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>void</strong></code></td>
                            <td class="colLast"><code><strong><a href="#render(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)">render</a></strong>(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>void</strong></code></td>
                            <td class="colLast"><code><strong><a href="#render(java.io.Writer)">render</a></strong>(java.io.Writer writer)</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#render()">render</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#renderIncludeScreen(java.lang.String, java.lang.String)">renderIncludeScreen</a></strong>(java.lang.String location, java.lang.String shareScopeStr)</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../org/moqui/screen/ScreenRender.html'>ScreenRender</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#renderMode(java.lang.String)">renderMode</a></strong>(java.lang.String renderMode)</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#renderSection(java.lang.String)">renderSection</a></strong>(java.lang.String sectionName)</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#renderSubscreen()">renderSubscreen</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#renderText(java.lang.String, java.lang.String)">renderText</a></strong>(java.lang.String location, java.lang.String isTemplateStr)</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../org/moqui/screen/ScreenRender.html'>ScreenRender</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#rootScreen(java.lang.String)">rootScreen</a></strong>(java.lang.String rsLocation)</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../org/moqui/screen/ScreenRender.html'>ScreenRender</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#rootScreenFromHost(java.lang.String)">rootScreenFromHost</a></strong>(java.lang.String host)</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>static&nbsp;java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#safeCloseList(java.lang.Object)">safeCloseList</a></strong>(java.lang.Object listObject)</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../org/moqui/screen/ScreenRender.html'>ScreenRender</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#screenPath(List<String>)">screenPath</a></strong>(java.util.List&lt;java.lang.String&gt; screenNameList)</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>void</strong></code></td>
                            <td class="colLast"><code><strong><a href="#sendRedirectAndStopRender(java.lang.String)">sendRedirectAndStopRender</a></strong>(java.lang.String redirectUrl)</code><br>this should be called as part of a always-actions or pre-actions block to stop rendering before it starts</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../org/moqui/screen/ScreenRender.html'>ScreenRender</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#servletContextPath(java.lang.String)">servletContextPath</a></strong>(java.lang.String scp)</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#setInContext(org.moqui.util.MNode)">setInContext</a></strong>(org.moqui.util.MNode setNode)</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#startFormListRow(org.moqui.impl.screen.ScreenForm.FormListRenderInfo, java.lang.Object, int, boolean)">startFormListRow</a></strong>(<a href='../../../../org/moqui/impl/screen/ScreenForm.FormListRenderInfo.html'>FormListRenderInfo</a> listRenderInfo, java.lang.Object listEntry, int index, boolean hasNext)</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#startFormListSubRow(org.moqui.impl.screen.ScreenForm.FormListRenderInfo, java.lang.Object, int, boolean)">startFormListSubRow</a></strong>(<a href='../../../../org/moqui/impl/screen/ScreenForm.FormListRenderInfo.html'>FormListRenderInfo</a> listRenderInfo, java.lang.Object subListEntry, int index, boolean hasNext)</code><br></td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../org/moqui/screen/ScreenRender.html'>ScreenRender</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#webappName(java.lang.String)">webappName</a></strong>(java.lang.String wan)</code><br></td>
                        </tr>
                        
                    </table>
                   </ul>
              </li>
            
            <li class="blockList"><a name="method_summary"><!--   --></a>
                    <h3>Inherited Methods Summary</h3>
                    <ul class="blockList">
                    <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Inherited Methods Summary table">
                        <caption><span>Inherited Methods</span><span class="tabEnd">&nbsp;</span></caption>
                        <tr>
                            <th class="colFirst" scope="col">Methods inherited from class</th>
                            <th class="colLast" scope="col">Name</th>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>class java.lang.Object</strong></code></td>
                            <td class="colLast"><code>java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()</code></td>
                        </tr>
                    </table>
                   </ul>
              </li>
                
        </ul>
        
    </li>
    </ul>
</div>

<div class="details">
    <ul class="blockList">
        <li class="blockList">
           

            
            <!-- =========== FIELD DETAIL =========== -->
            <ul class="blockList">
                <li class="blockList"><a name="field_detail">
                    <!--   -->
                </a>
                    <h3>Field Detail</h3>
                    
                        <a name="afterScreenWriter"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;java.io.Writer <strong>afterScreenWriter</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="baseLinkUrl"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;java.lang.String <strong>baseLinkUrl</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="boundaryComments"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;java.lang.Boolean <strong>boundaryComments</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="characterEncoding"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;java.lang.String <strong>characterEncoding</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="curThemeId"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;java.lang.String <strong>curThemeId</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="curThemeValuesByType"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;java.util.Map&lt;java.lang.String, java.util.ArrayList&lt;java.lang.String&gt;&gt; <strong>curThemeValuesByType</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="dontDoRender"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;boolean <strong>dontDoRender</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="ec"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;final&nbsp;org.moqui.impl.context.ExecutionContextImpl <strong>ec</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="internalWriter"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;java.io.Writer <strong>internalWriter</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="isTraceEnabled"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;static&nbsp;final&nbsp;boolean <strong>isTraceEnabled</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="logger"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;static&nbsp;final&nbsp;org.slf4j.Logger <strong>logger</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="macroTemplateLocation"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;java.lang.String <strong>macroTemplateLocation</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="originalScreenPathNameList"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;java.util.ArrayList&lt;java.lang.String&gt; <strong>originalScreenPathNameList</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="outputContentType"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;java.lang.String <strong>outputContentType</strong></h4>
                                <p> For HttpServletRequest/Response renders this will be set on the response either as this default or a value
 determined during render, especially for screen sub-content based on the extension of the filename. </p>
                            </li>
                        </ul>
                    
                        <a name="overrideActiveScreenDef"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;<a href='../../../../org/moqui/impl/screen/ScreenDefinition.html'>ScreenDefinition</a> <strong>overrideActiveScreenDef</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="renderMode"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;java.lang.String <strong>renderMode</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="rendering"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;boolean <strong>rendering</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="request"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;javax.servlet.http.HttpServletRequest <strong>request</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="response"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;javax.servlet.http.HttpServletResponse <strong>response</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="rootScreenDef"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;<a href='../../../../org/moqui/impl/screen/ScreenDefinition.html'>ScreenDefinition</a> <strong>rootScreenDef</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="rootScreenLocation"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;java.lang.String <strong>rootScreenLocation</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="screenFormCache"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;java.util.Map&lt;java.lang.String, FormInstance&gt; <strong>screenFormCache</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="screenPathIndex"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;int <strong>screenPathIndex</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="screenUrlInfo"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;<a href='../../../../org/moqui/impl/screen/ScreenUrlInfo.html'>ScreenUrlInfo</a> <strong>screenUrlInfo</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="screenUrlInstance"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;<a href='../../../../UrlInstance.html'>UrlInstance</a> <strong>screenUrlInstance</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="scriptWriter"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;java.io.Writer <strong>scriptWriter</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="servletContextPath"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;java.lang.String <strong>servletContextPath</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="sfi"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>public&nbsp;final&nbsp;<a href='../../../../org/moqui/impl/screen/ScreenFacadeImpl.html'>ScreenFacadeImpl</a> <strong>sfi</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="stopRenderScreenLocations"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;java.util.Set&lt;java.lang.String&gt; <strong>stopRenderScreenLocations</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="subscreenUrlInfos"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;java.util.Map&lt;java.lang.String, <a href='../../../../org/moqui/impl/screen/ScreenUrlInfo.html' title='ScreenUrlInfo'>ScreenUrlInfo</a>&gt; <strong>subscreenUrlInfos</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="webappName"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;java.lang.String <strong>webappName</strong></h4>
                                <p></p>
                            </li>
                        </ul>
                    
                </li>
            </ul>
            

            

            

            
            <!-- =========== CONSTRUCTOR DETAIL =========== -->
            <ul class="blockList">
                <li class="blockList"><a name="constructor_detail">
                    <!--   -->
                </a>
                    <h3>Constructor Detail</h3>
                    
                        <a name="ScreenRenderImpl(org.moqui.impl.screen.ScreenFacadeImpl)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><strong>ScreenRenderImpl</strong>(<a href='../../../../org/moqui/impl/screen/ScreenFacadeImpl.html'>ScreenFacadeImpl</a> sfi)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                </li>
            </ul>
            


            
            <!-- =========== METHOD DETAIL =========== -->
            <ul class="blockList">
                <li class="blockList"><a name="method_detail">
                    <!--   -->
                </a>
                    <h3>Method Detail</h3>
                    
                        <a name="appendToAfterScreenWriter(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>appendToAfterScreenWriter</strong>(java.lang.String text)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="appendToScriptWriter(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>appendToScriptWriter</strong>(java.lang.String text)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="baseLinkUrl(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>@java.lang.Override
<a href='../../../../org/moqui/screen/ScreenRender.html'>ScreenRender</a> <strong>baseLinkUrl</strong>(java.lang.String blu)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="buildUrl(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../UrlInstance.html'>UrlInstance</a> <strong>buildUrl</strong>(java.lang.String subscreenPath)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="buildUrl(org.moqui.impl.screen.ScreenDefinition, ArrayList<String>, java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../UrlInstance.html'>UrlInstance</a> <strong>buildUrl</strong>(<a href='../../../../org/moqui/impl/screen/ScreenDefinition.html'>ScreenDefinition</a> fromSd, java.util.ArrayList&lt;java.lang.String&gt; fromPathList, java.lang.String subscreenPathOrig)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="buildUrlInfo(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../org/moqui/impl/screen/ScreenUrlInfo.html'>ScreenUrlInfo</a> <strong>buildUrlInfo</strong>(java.lang.String subscreenPathOrig)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="checkWebappSettings(org.moqui.impl.screen.ScreenDefinition)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>boolean <strong>checkWebappSettings</strong>(<a href='../../../../org/moqui/impl/screen/ScreenDefinition.html'>ScreenDefinition</a> currentSd)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="doActualRender()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>void <strong>doActualRender</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="doBoundaryComments()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>boolean <strong>doBoundaryComments</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="encoding(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>@java.lang.Override
<a href='../../../../org/moqui/screen/ScreenRender.html'>ScreenRender</a> <strong>encoding</strong>(java.lang.String characterEncoding)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="endFormListRow()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>endFormListRow</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="endFormListSubRow()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>endFormListSubRow</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getActiveScreenDef()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../org/moqui/impl/screen/ScreenDefinition.html'>ScreenDefinition</a> <strong>getActiveScreenDef</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getActiveScreenPath()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.util.ArrayList&lt;java.lang.String&gt; <strong>getActiveScreenPath</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getActiveScreenPathName()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>getActiveScreenPathName</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getAfterScreenWriterText()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>getAfterScreenWriterText</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getBaseLinkUri()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.net.URI <strong>getBaseLinkUri</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getContextValue(java.lang.String, java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.Object <strong>getContextValue</strong>(java.lang.String from, java.lang.String value)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getCurrentScreenUrl()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../UrlInstance.html'>UrlInstance</a> <strong>getCurrentScreenUrl</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getCurrentThemeId()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>getCurrentThemeId</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getDefaultText(org.moqui.util.MNode)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;java.lang.String <strong>getDefaultText</strong>(org.moqui.util.MNode widgetNode)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getFieldEntityValue(org.moqui.util.MNode)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>getFieldEntityValue</strong>(org.moqui.util.MNode widgetNode)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getFieldOptions(org.moqui.util.MNode)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.util.LinkedHashMap&lt;java.lang.String, java.lang.String&gt; <strong>getFieldOptions</strong>(org.moqui.util.MNode widgetNode)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getFieldValue(org.moqui.util.MNode, java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.Object <strong>getFieldValue</strong>(org.moqui.util.MNode fieldNode, java.lang.String defaultValue)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getFieldValueClass(org.moqui.util.MNode)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>getFieldValueClass</strong>(org.moqui.util.MNode fieldNodeWrapper)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getFieldValuePlainString(org.moqui.util.MNode, java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>getFieldValuePlainString</strong>(org.moqui.util.MNode fieldNodeWrapper, java.lang.String defaultValue)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getFieldValueString(org.moqui.util.MNode)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>getFieldValueString</strong>(org.moqui.util.MNode widgetNode)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getFieldValueString(org.moqui.util.MNode, java.lang.String, java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>getFieldValueString</strong>(org.moqui.util.MNode fieldNodeWrapper, java.lang.String defaultValue, java.lang.String format)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getFormInstance(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../FormInstance.html'>FormInstance</a> <strong>getFormInstance</strong>(java.lang.String formName)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getFormNode(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>org.moqui.util.MNode <strong>getFormNode</strong>(java.lang.String formName)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getRenderMode()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>getRenderMode</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getRootScreenDef()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../org/moqui/impl/screen/ScreenDefinition.html'>ScreenDefinition</a> <strong>getRootScreenDef</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getScreenUrlInfo()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../org/moqui/impl/screen/ScreenUrlInfo.html'>ScreenUrlInfo</a> <strong>getScreenUrlInfo</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getScreenUrlInstance()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../UrlInstance.html'>UrlInstance</a> <strong>getScreenUrlInstance</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getScriptWriterText()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>getScriptWriterText</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getTemplate()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>freemarker.template.Template <strong>getTemplate</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getThemeIconClass(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>getThemeIconClass</strong>(java.lang.String text)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getThemeValues(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.util.ArrayList&lt;java.lang.String&gt; <strong>getThemeValues</strong>(java.lang.String resourceTypeEnumId)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="getWriter()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.io.Writer <strong>getWriter</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="internalRender()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;void <strong>internalRender</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="isActiveInCurrentMenu()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>boolean <strong>isActiveInCurrentMenu</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="isInCurrentScreenPath(List<String>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>boolean <strong>isInCurrentScreenPath</strong>(java.util.List&lt;java.lang.String&gt; pathNameList)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="macroTemplate(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>@java.lang.Override
<a href='../../../../org/moqui/screen/ScreenRender.html'>ScreenRender</a> <strong>macroTemplate</strong>(java.lang.String mtl)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="makeUrlByType(java.lang.String, java.lang.String, org.moqui.util.MNode, java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../UrlInstance.html'>UrlInstance</a> <strong>makeUrlByType</strong>(java.lang.String origUrl, java.lang.String urlType, org.moqui.util.MNode parameterParentNode, java.lang.String expandTransitionUrlString)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="popContext()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>popContext</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="pushContext()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>pushContext</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="pushSingleFormMapContext(org.moqui.util.MNode)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>pushSingleFormMapContext</strong>(org.moqui.util.MNode formNode)</h4>
                                <p> Call this at the beginning of a form-single. Always call popContext() at the end of the form! </p>
                            </li>
                        </ul>
                    
                        <a name="recursiveRunActions(Iterator<ScreenDefinition>, boolean, boolean)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;void <strong>recursiveRunActions</strong>(java.util.Iterator&lt;<a href='../../../../org/moqui/impl/screen/ScreenDefinition.html' title='ScreenDefinition'>ScreenDefinition</a>&gt; screenDefIterator, boolean runAlwaysActions, boolean runPreActions)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="recursiveRunTransition(Iterator<ScreenDefinition>, boolean)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>protected&nbsp;<a href='../../../../ResponseItem.html'>ResponseItem</a> <strong>recursiveRunTransition</strong>(java.util.Iterator&lt;<a href='../../../../org/moqui/impl/screen/ScreenDefinition.html' title='ScreenDefinition'>ScreenDefinition</a>&gt; sdIterator, boolean runPreActions)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="render(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>@java.lang.Override
void <strong>render</strong>(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="render(java.io.Writer)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>@java.lang.Override
void <strong>render</strong>(java.io.Writer writer)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="render()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>@java.lang.Override
java.lang.String <strong>render</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="renderIncludeScreen(java.lang.String, java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>renderIncludeScreen</strong>(java.lang.String location, java.lang.String shareScopeStr)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="renderMode(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>@java.lang.Override
<a href='../../../../org/moqui/screen/ScreenRender.html'>ScreenRender</a> <strong>renderMode</strong>(java.lang.String renderMode)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="renderSection(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>renderSection</strong>(java.lang.String sectionName)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="renderSubscreen()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>renderSubscreen</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="renderText(java.lang.String, java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>renderText</strong>(java.lang.String location, java.lang.String isTemplateStr)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="rootScreen(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>@java.lang.Override
<a href='../../../../org/moqui/screen/ScreenRender.html'>ScreenRender</a> <strong>rootScreen</strong>(java.lang.String rsLocation)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="rootScreenFromHost(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../org/moqui/screen/ScreenRender.html'>ScreenRender</a> <strong>rootScreenFromHost</strong>(java.lang.String host)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="safeCloseList(java.lang.Object)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>static&nbsp;java.lang.String <strong>safeCloseList</strong>(java.lang.Object listObject)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="screenPath(List<String>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>@java.lang.Override
<a href='../../../../org/moqui/screen/ScreenRender.html'>ScreenRender</a> <strong>screenPath</strong>(java.util.List&lt;java.lang.String&gt; screenNameList)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="sendRedirectAndStopRender(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>void <strong>sendRedirectAndStopRender</strong>(java.lang.String redirectUrl)</h4>
                                <p> this should be called as part of a always-actions or pre-actions block to stop rendering before it starts </p>
                            </li>
                        </ul>
                    
                        <a name="servletContextPath(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>@java.lang.Override
<a href='../../../../org/moqui/screen/ScreenRender.html'>ScreenRender</a> <strong>servletContextPath</strong>(java.lang.String scp)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="setInContext(org.moqui.util.MNode)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>setInContext</strong>(org.moqui.util.MNode setNode)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="startFormListRow(org.moqui.impl.screen.ScreenForm.FormListRenderInfo, java.lang.Object, int, boolean)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>startFormListRow</strong>(<a href='../../../../org/moqui/impl/screen/ScreenForm.FormListRenderInfo.html'>FormListRenderInfo</a> listRenderInfo, java.lang.Object listEntry, int index, boolean hasNext)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="startFormListSubRow(org.moqui.impl.screen.ScreenForm.FormListRenderInfo, java.lang.Object, int, boolean)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>startFormListSubRow</strong>(<a href='../../../../org/moqui/impl/screen/ScreenForm.FormListRenderInfo.html'>FormListRenderInfo</a> listRenderInfo, java.lang.Object subListEntry, int index, boolean hasNext)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="webappName(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>@java.lang.Override
<a href='../../../../org/moqui/screen/ScreenRender.html'>ScreenRender</a> <strong>webappName</strong>(java.lang.String wan)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                </li>
            </ul>
            
        </li>
    </ul>
</div>

<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
    <!--   -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
    <!--   -->
</a>
    <ul class="navList" title="Navigation">
        <li><a href="../../../../overview-summary.html">Overview</a></li>
        <li><a href="package-summary.html">Package</a></li>
        <li class="navBarCell1Rev">Class</li>
        <li><a href="../../../../deprecated-list.html">Deprecated</a></li>
        <li><a href="../../../../index-all.html">Index</a></li>
        <li><a href="../../../../help-doc.html">Help</a></li>
    </ul>
</div>

<div class="subNav">
    <div>
        <ul class="navList">
            <li><a href="../../../../index.html?org/moqui/impl/screen/ScreenRenderImpl" target="_top">Frames</a></li>
            <li><a href="ScreenRenderImpl.html" target="_top">No Frames</a></li>
        </ul>
    </div>
    <div>
        <ul class="subNavList">
            <li>Summary:&nbsp;</li>
            Nested&nbsp;&nbsp;&nbsp;<li><a href="#field_summary">Field</a></li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<li><a href="#constructor_summary">Constructor</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#method_summary">Method</a></li>&nbsp;&nbsp;&nbsp;
        </ul>
        <ul class="subNavList">
            <li>&nbsp;|&nbsp;Detail:&nbsp;</li>
            <li><a href="#field_detail">Field</a></li>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<li><a href="#constructor_detail">Constructor</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#method_detail">Method</a></li>&nbsp;&nbsp;&nbsp;
        </ul>
    </div>
    <p>Groovy Documentation</p>
    <a name="skip-navbar_bottom">
        <!--   -->
    </a>
    </div>
</div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>
